package interview.huawei.myself.online1.v1;

import java.util.concurrent.LinkedBlockingQueue;

/**
 * @Author CandyWall
 * @Date 2022/3/10--15:32
 * @Description 题目描述：编写生产者消费者模式
 *                  1. 一个生产者，每次生产100以内的随机数；
 *                  2. 两个消费者，一个消费奇数，一个消费偶数
 */
public class Main {
    public static void main(String[] args) {
        LinkedBlockingQueue<Integer> queue = new LinkedBlockingQueue<Integer>();
        new Thread(new Producer(queue)).start();
        new Thread(new Consumer(queue, 1), "奇数线程").start();
        new Thread(new Consumer(queue, 0), "偶数线程").start();
    }
}
